397351
198871
546199
495563
5723
665327
14129
13550
253288
169632
492369
170961
5328799
3759581
3270148
2584804
2314988
2167609
2090358
194978
1862118
1757136
1756196
1671471